home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / var / db / pkg / media-libs / libao-0.8.5 / libao-0.8.5.ebuild < prev    next >
Text File  |  2005-10-18  |  1KB  |  50 lines

  1. # Copyright 1999-2005 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. # $Header: /var/cvsroot/gentoo-x86/media-libs/libao/libao-0.8.5.ebuild,v 1.18 2005/08/25 22:16:11 vapier Exp $
  4.  
  5. inherit libtool eutils
  6.  
  7. DESCRIPTION="the audio output library"
  8. HOMEPAGE="http://www.xiph.org/ao/"
  9. SRC_URI="http://www.xiph.org/ao/src/${P}.tar.gz"
  10.  
  11. LICENSE="GPL-2"
  12. SLOT="0"
  13. KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ~ppc-macos ppc64 sparc x86"
  14. IUSE="alsa arts esd nas mmap static"
  15.  
  16. DEPEND="virtual/libc
  17.     alsa? ( media-libs/alsa-lib )
  18.     arts? ( kde-base/arts )
  19.     esd? ( >=media-sound/esound-0.2.22 )
  20.     nas? ( media-libs/nas )"
  21.  
  22. src_unpack() {
  23.     unpack ${A}
  24.     cd ${S}
  25.     use ppc-macos && epatch ${FILESDIR}/${P}-ppc-macos.patch
  26.     elibtoolize
  27. }
  28.  
  29. src_compile() {
  30.     # this is called alsa09 even if it is alsa 1.0
  31.     econf \
  32.         `use_enable alsa alsa09` \
  33.         `use_enable mmap alsa09-mmap` \
  34.         `use_enable arts` \
  35.         `use_enable esd` \
  36.         `use_enable nas` \
  37.         --enable-shared \
  38.         `use_enable static` || die
  39.  
  40.     # See bug #37218.  Build problems with parallel make.
  41.     emake -j1 || die
  42. }
  43.  
  44. src_install () {
  45.     make DESTDIR=${D} install || die
  46.  
  47.     rm -rf ${D}/usr/share/doc
  48.     dodoc AUTHORS CHANGES COPYING README TODO
  49.     dohtml -A c doc/*.html
  50. }